water needs - French English Dictionary

water needs

Meanings of "water needs" in French English Dictionary : 2 result(s)

English French
Geography
water needs besoin en eau
Equestrianism
water needs besoins hydriques